<div>
  Para projetos que usam Maven como sistema de constru&#231;&#227;o. Isto faz o Hudson 
  invocar o Maven com os objetivos e op&#231;&#245;es informadas. Um c&#243;digo de sa&#237;da 
  diferente de zero vindo do Maven faz com que o Hudson marque a constru&#231;&#227;o como uma falha.
  Algumas vers&#245;es do Maven t&#234;m um bug onde ele n&#227;o retorna o c&#243;digo de sa&#237;da corretamente.

  <p>
  O Hudson passa <a href="https://hudson.dev.java.net/source/browse/*checkout*/hudson/hudson/main/war/resources/env-vars.html">
  v&#225;rias vari&#225;veis de ambiente</a> para o Maven, que voc&#234; pode acessar do Maven como "${env.VARIABLENAME}".

  <p>
  As mesmas vari&#225;veis podem ser usadas como argumentos na linha de comando (como se voc&#234; fosse invocar do shell).
  Por exemplo, voc&#234; pode especificar <tt>-DresultsFile=${WORKSPACE}/${BUILD_TAG}.resultados.txt</tt>
</div>
